stratum spinosum - French English Dictionary